@charset "utf-8";
@import url("default.css");

/*
	Publishing by.kyowon
	DoYoSe Admin Service
	Board
*/

/* board_top */
div.board_top {width:100%; margin-bottom:8px;}
div.board_top:after {content:""; display:block; clear:both;}
div.board_top div.lside {float:left;}
div.board_top div.rside {float:right; margin-right:-2px;}
div.board_top a, div.board_top .txt, div.board_top .jquery-selectbox {margin-right:2px;}
div.board_top h3 {padding-left:10px; color:#333; font-size:14px; font-weight:bold; background:url("../images/ico_square.gif") no-repeat left 50%;}
div.board_top h3 em {color:#e96420;}

/* board_list */
div.board_list {border-top:1px solid #666; border-bottom:1px solid #ccc;}
div.board_list table {width:100%;}
div.board_list table thead th, div.board_list table tbody th {padding:6px 0; color:#333; font-size:13px; font-weight:bold; background-color:#f7f7f7;}
div.board_list table tbody td {padding:6px 0; border-top:1px solid #ddd; text-align:center;}
div.board_list table tbody td div.article {padding:0 10px; text-align:left;}
div.board_list table tr:hover td {background-color:#f7f7f7;}
div.board_list .an_red {color:#e02d2d;}

/* board_write */
div.board_write {padding:15px 20px; border:1px solid #bbbbbb; border-top:2px solid #666666; background-color:#f3f2f2;}
div.board_write table {width:100%;}
div.board_write table tbody th {color:#333; font-weight:bold; font-size:13px; text-align:left; padding:5px 0 0px 0; vertical-align:top;}
div.board_write table tbody th em {padding:0 26px;}
div.board_write table tbody td {padding:5px 0 5px 0;}
div.board_write table tbody td .jquery-selectbox {margin-right:4px;}
div.board_write table tbody td .se_sv_file{width:100%;}
div.board_write .file {width:475px; float:left;}
div.board_write .file input.adm_input {float:left; width:400px; height:19px; padding:1px 5px 2px 5px; border:1px solid #bfbfbf; font-size:13px; background-color:#fff; line-height:120%; vertical-align:middle;}
div.board_write .file span {overflow:hidden; float:left; display:inline-block; width:76px; height:24px; background:url("../images/btn/bg_search.gif") no-repeat left top; vertical-align:middle; cursor:pointer; margin-left:-1px;}
div.board_write .file span input {width:76px; height:22px; filter:alpha(opacity=0); opacity:0; -moz-opacity:0; cursor:pointer;vertical-align:top;margin-left:-1px; }
div.board_write .file_btn {width:80px;float:left;}
div.board_write p {font-size::11px;}

div.board_write01 {border-top:1px solid #666; border-bottom:1px solid #ccc;}
div.board_write01 table {width:100%;}
div.board_write01 table .first {border-left:0 none;}
div.board_write01 table thead th {padding:6px 0; border-left:1px solid #ddd; color:#333; font-size:13px; font-weight:bold; background-color:#f7f7f7;}
div.board_write01 table tbody td {padding:6px 0; border-top:1px solid #ddd; border-left:1px solid #ddd; text-align:center;}

/* board_view */
div.board_view {border-top:1px solid #666; border-bottom:1px solid #ccc;}
div.board_view table {width:100%;}
div.board_view table .first {border-left:0 none;}
div.board_view table .red {color:#e02d2d;}
div.board_view table thead th {padding:6px 0; border-left:1px solid #ddd; color:#333; font-size:13px; font-weight:bold; background-color:#f7f7f7;}
div.board_view table tbody th, div.board_view table tbody td {padding:6px 0; border-top:1px solid #ddd; border-left:1px solid #ddd;}
div.board_view table tbody th {color:#333; font-size:13px; font-weight:bold; background-color:#f6f6f4;}
div.board_view table tbody td {text-align:center; color:#333;}
div.board_view table tbody td div.article {padding:0 10px; color:#333; text-align:left;}
div.board_view table tbody td.total {background-color:#f6f6f4;}

/* textarea_box */
div.textarea_box {padding:10px; border:1px solid #bbbbbb; background-color:#fff;}
div.textarea_box.on {border:1px solid #ff7303 !important;}
div.textarea_box textarea {overflow-y:auto; width:100%; height:306px; font-size:13px; border:0 none; outline:0 none; word-wrap:break-word; resize:none;}

/* pagination */
ul.pagination {margin-top:19px; text-align:center;}
ul.pagination li {display:inline; vertical-align:top;}
ul.pagination li a {display:inline-block; width:29px; height:23px; padding-top:2px; color:#333; font-size:14px; font-weight:bold; vertical-align:top;}
ul.pagination li a:hover,
ul.pagination li strong {display:inline-block; width:29px; height:23px; padding-top:2px; color:#fff; font-size:14px; font-weight:bold; background-color:#fa7f06;}
ul.pagination li.pre {margin-right:15px;}
ul.pagination li.next {margin-left:15px;}
ul.pagination li.pre a, ul.pagination li.next a {width:auto; height:auto; margin-top:5px; margin-top/*\**/:6px\9; * margin-top:2px;}
ul.pagination li.pre a:hover, ul.pagination li.next a:hover {width:auto; height:auto; background:0 none;}